armed detachment - Türkisch Englisch Wörterbuch